package org.springframework.whp.CustomElement;

import org.springframework.beans.factory.xml.NamespaceHandlerSupport;

/**
 * @author wanghp
 * @version 1.0
 * @date 2020/5/20 14:24
 * NamespaceHandlerSupport资料链接： https://www.jianshu.com/p/96ad11068007
 */

public class MyNameSpaceHandler extends NamespaceHandlerSupport {
	//以上代码很简单，无非是当遇到自定义标签 <user:aaa 这样类似于以
	//user 开头的元素，就会把这个元素扔给对应的 UserBeanDefinitionParser
	//去解析。
	@Override
	public void init() {
		registerBeanDefinitionParser("user", new UserBeanDefinitionParser());
	}
}
